frequented (thoroughfare) - Español Inglés Diccionario